import * as React from 'react'; import { Radio, RadioGroupField, RadioGroupFieldProps, } from '@aws-amplify/ui-react'; import { Demo } from '@/components/Demo'; import { RadioGroupFieldPropControls } from './RadioGroupFieldPropControls'; import { useRadioGroupFieldProps } from './useRadioGroupFieldProps'; import { demoState } from '@/utils/demoState'; import { getPropString } from '../utils/getPropString'; const propsToCode = ({ label, labelPosition, size, direction, name, isDisabled, }: RadioGroupFieldProps) => { return ( `` + `\n HTML` + `\n CSS` + `\n JavaScript` + `\n` ); }; const defaultRadioGroupFieldProps = { label: 'Language', name: 'language', defaultValue: 'HTML', }; export const RadioGroupFieldDemo = () => { const props = useRadioGroupFieldProps( (demoState.get(RadioGroupField.displayName) as RadioGroupFieldProps) || defaultRadioGroupFieldProps ); return ( } > HTML CSS JavaScript ); };